make great strides - Francés Inglés Diccionario